@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px ;color:#444;font-family:"Microsoft Yahei";}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.w0{width: 100%}
.w1100{width: 1100px;margin:0 auto;}
.w1140{width: 1140px;margin:0 auto;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
em{font-style: normal;}
dd{ -webkit-margin-start: 0;}
.content{width: 1200px;margin:0 auto;}
/*头部*/
.topWrap{background:url(../images/tpbg.jpg) repeat-x center top;font-family:"Microsoft Yahei";height:150px;position:relative;overflow:hidden}
.header{width:1200px;margin:0 auto}
.twz{height:34px;color:#666;line-height:34px;font-size:14px}
.twz a{display:inline-block;color:#666;position:relative;padding:0 25px}
.twz a:nth-child(1){background:url(../images/tpico2.png) no-repeat left center}
.twz a:nth-child(2){background:url(../images/tpico3.png) no-repeat left center;padding-right:0}
.fz{width:310px;float:left;overflow:hidden}
.fz select{width:180px;height:22px;border:1px solid #afafaf;margin-top:6px;font-size:12px;color:#333;background:0 0}
.fz select option{font-size:12px}
.h_nr{overflow:hidden;box-sizing:border-box}
.logo{width:464px;overflow:hidden;box-sizing:border-box;padding-top: 25px;}
.logo img{width:464px;height:65px;display:block}
.h_nr .sc{margin-top:30px;height: 65px; float: right;width: 260px; box-sizing: border-box; position: relative; }
.h_nr .sc img{float: left;width:54px;height: 45px;margin-right:20px;}
.h_nr .sc p{line-height: 16px;font-size: 16px; color: #454545;text-align: left;}
.h_nr .sc span{ font-size: 25px;color: #444;display: block;text-align: left;line-height: 38px;font-weight: 700;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:600px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:600px;display:block}
/*导航栏目*/
.hearer_Nav {height: 53px;line-height: 53px;position: relative;z-index: 1000;background: url(../images/bg01.gif) repeat-x 0 0}
.hearer_Nav .daohang {width: 1200px;margin: 0 auto;height: 53px;}
.hearer_Nav ul li {font-size: 16px;width: 150px;height: 53px;line-height: 53px;float: left;text-align: center;position: relative}
.hearer_Nav ul li.last {background: 0 0}
.hearer_Nav ul li>a {display: block;color: #fff}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {background-color: #eee;text-decoration: none;color: #033869;}
.hearer_Nav ul li .ej_Nav {position: absolute;width: 100%}
.hearer_Nav ul li .ej_Nav {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0)}
.hearer_Nav ul li:hover .ej_Nav {opacity: 1;visibility: visible;transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0)}
.hearer_Nav ul li .ej_Nav dd {width: 100%;height: 40px;line-height: 40px;float: left}
.hearer_Nav ul li .ej_Nav dd a {display: block;width: 100%;height: 39px;color: #fff;text-align: center;font-size: 14px;background: url(../images/bg06.gif) repeat-x 0 0; border-bottom: 1px solid #eee;}
.hearer_Nav ul li .ej_Nav dd a:hover {background: url(../images/bg02.gif) repeat-x 0 0;color: #eee;}
/*统一使用的标题*/
.til01 p {color: #454545;; line-height: 42px;background: url(../images/tilbg1.png) no-repeat center;display: block;text-align: center;font-size: 35px;}
.til01 span{color: #666; line-height: 28px;text-align: center;display: block; font-size: 18px;}
/*产品*/
.probox{padding:50px 0 0;overflow: hidden;}
.til01{text-align: center;height:72px;font-weight: normal;font-size: 24px;}
.til01 img{display: block;margin: 0 auto;}
.til01 p{color: #333;line-height:42px;background:url(../images/tilbg1.png) no-repeat center;display: block;}
.probox .til01{height:102px;}
.pro_c li{width:384px;float: left;padding: 0 24px 0 0;margin-bottom: 20px;}
.pro_c li:nth-child(3n){padding: 0;}
.pro_c li img{    width: 382px; height: 286px;display: block;border: 1px solid #ccc;}
.pro_c li p{height:52px;color:#dde1ea;display:block;font-size: 14px;line-height:24px;padding: 14px 30px;background:url(../images/bg01.gif) repeat-x 0 0;text-align:center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_c li p a{color: #dde1ea;display: block;font-size: 18px;line-height: 28px;text-align:center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_c li:hover p{background:url(../images/bg02.gif) repeat-x 0 0; color: #fce3cc;}
.pro_c li:hover p a{color: #fff;}
.pro_c li img:hover{ border: 1px solid #ec6902;}
.protitlist{padding-top: 30px;margin-bottom:  30px;}
.protitlist ul{ text-align: center;}
.protitlist ul li{width: 150px;margin:0px 8px;border:1px solid #ccc; display: inline-block;}
.protitlist ul li a{color: #454545;line-height: 40px;font-size: 17px;text-align: center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.protitlist ul li:hover{border:1px solid #033869;}
.protitlist ul li a:hover{color: #033869;}
/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:27px;padding:50px 0 0;color: #666;background: #f2f2f2;}
.edge1{position: relative;z-index: 1;overflow: hidden; padding-top: 20px;padding-bottom: 20px;}
.edge3{background:url(../images/edgebg3.jpg) no-repeat center 0;}
.edge_p{height:353px;    width: 600px;}
.edge_p3{width: 55.625%;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat 0 0;}
.edge_p2{background:url(../images/edge_pic2.png) no-repeat right 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0; border:3px solid rgba(204, 204, 204, 0.3);}
.edge_w{width: 44.48%;}
.edge_wx{width: 465px;}
.edge_w3{width: 413px;}
.edge_w1{width:498px;padding-top: 35px;}
.edge_w1 .title{font-size:32px;color: #454545;font-weight: normal;    line-height: 55px;}
.edge_w1 .title span{font-size: 42px;line-height: 47px;color: #32348a;font-weight: bold;display: block;overflow: hidden;}
.edge_w1 .title span b{font-size:30px;line-height: 67px;color: #32348a;font-weight: bold;display: block;color: #033869;}
.edge_w1 .title em{display: block;height:100px;background:url(../images/edge_icobg.png) no-repeat 0 0;width: 100px;font-family: Arial;padding: 15px 0 0 14px;font-size: 38px;float: left;color:#fff}
.edge_w3 .title em{background:url(../images/edge_icobg.png) no-repeat 0 0;}
.edge_w1 p{display: block;padding: 0 0 28px;font-size: 15px;}
.edge_w ul{padding:0 0 18px;position: relative;}
.edge_w li{padding:0 0 18px;position: relative;}
.more01{float: left;text-align: center; display:block;color: #fff;background: url(../images/bg01.gif) repeat-x 0 0; width: 110px;line-height: 35px; border-radius: 5px;}
.more01:hover{background: url(../images/bg02.gif) repeat-x 0 0;}
/*企业案例的轮播*/
.case{margin-top: 30px;}
.case .next2{   width: 36px;height: 36px; z-index: 9;top:58px;right: -30px; cursor: pointer;}
/*关于我们*/
.about{padding:50px 0 0;height:641px;overflow: hidden;line-height:30px;color: #666;}
.about .til01{height:100px;}
.about_c .img{width:565px;float:right;height: 479px;background: #033869;position: relative;}
.about_c .img img{width:572px;height:416px;position: absolute;left: -36px;top: 33px;}
.about_c .wz{width:536px;float: left;border: solid 1px #eaeaea;padding: 48px 43px 0 55px;border-right: 0;height:429px;}
.about_c .wz .abtitle{height:98px;line-height:34px;font-size:18px;border-bottom: solid 1px #e2e2e2;}
.about_c .wz .abtitle span{line-height: 38px;font-size: 35px; color: #ff7d00;display: block; font-weight: 600;}
.about_c .wz .abtitle a{color: #454545;font-size: 18px;}
.about_c .wz p{padding: 27px 58px 0 0;height: 198px;overflow: hidden;text-indent:2rem;font-size: 15px;}
.about_c .wz span a{display: block;width: 150px;line-height: 35px;background: url(../images/bg02.gif) repeat-x 0 0;border-radius: 4px;text-align:center;color: #fff;}
.about_c .wz span a:hover{background: url(../images/bg01.gif) repeat-x 0 0;}
/*资质证书*/
.part{margin-top: 30px;}
.pr{ position: relative;}
.prev2{ width: 36px;height: 36px;z-index: 9;top: 58px;left: -50px; cursor: pointer;}
.next2{   width: 36px;height: 36px; z-index: 9;top:58px;right: -50px; cursor: pointer;}
.part_c{overflow: hidden;text-align: center;line-height: 42px;margin:0 auto;}
.part_c li{width: 230px;float: left;padding: 0 13px 0 0;}
.part_c li p{border: solid 1px #e6e6e6;}
.part_c li p,.part_c li p img{width: 220px;height: 165px;display: block;overflow: hidden;}
.part_c li span a{display: block;color: #333;}
.pa {position: absolute;}
/*新闻*/
.news{background:url(../images/news_bg.jpg) repeat center; height: 600px;margin-top: 50px;}
.news .content{color: #666;line-height:22px;padding:50px 0 0;}
.newslist{width:772px;}
.new_c li{height:106px;overflow: hidden;border-bottom: dotted 1px #c9c9c9;margin-bottom: 16px;}
.new_c .bt{width:660px;float: left;display: block;}
.new_c span{width:91px;float: left;height: 101px;margin: 13px 0 0 20px;background: #666;color: #fff;text-align: center;line-height: 22px;display: block;}
.new_c li:hover span{background: #ff7d00}
.new_c .bt:hover a{color: #033869;}
.new_c span b{display: block;font-size: 40px;line-height: 38px;padding: 18px 0 0;font-weight: normal;}
.new_c .bt a{height:40px;line-height:40px;font-size:17px;overflow: hidden;color: #333;display: block;}
.new_c .bt p{height: 63px;overflow: hidden;font-size: 15px;}
.faqs{width: 356px;background:url(../images/bg06.gif) repeat-x 0 0;height: 472px;border-bottom: solid 4px #003a86;overflow: hidden;}
.faqs a.tit{height:34px;padding-left: 18px;line-height: 68px;font-weight: normal;font-size: 35px;display: block;  color: #fff;opacity: 0.9;}
.faq_c a.newstitle{height:50px;display:block;padding:0 18px;line-height:28px;white-space:nowrap;overflow:hidden;}
.faqs .wz{line-height:22px;}
.faqs .wz .img{width:356px;height:212px;}
.faqs .wz .img img{width:356px;height:212px;}
.faqs .wz p{height:65px;padding: 18px 0 0;overflow: hidden;margin-bottom:18px;font-size: 15px;}
.faqs a.more{display: block;border:1px solid #ccc;line-height: 30px;width: 120px;text-align: center;font-size:16px;color: #454545;}
.faqs .bt span{display: block;font-size: 18px;color: #ccc; padding-left: 18px;line-height: 73px;}
/*底部*/
.f_bj{color:#89a3c6;line-height:30px;background:url(../images/ftbg.jpg) repeat center;height:342px;font-size:14px;}
.f_logo{padding:41px 0 0;text-align:center;height:90px}
.f_logo img{width:150px;height:66px;margin:0 auto}
.f_con{height:210px}
.f_nav{width:326px;padding:30px 0 0}
.f_nav li{width:140px;background:url(../images/f_ico1.png) no-repeat 3px 9px;padding:0 0 0 21px;float:left;height:30px;line-height:30px;overflow:hidden}
.f_nav li a{    color: #fff;font-size: 16px;}
.f_text,.f_text1{padding:30px 0 0 44px;border-left:solid 1px #406caa;height:164px}
.f_text{width:310px;color: #cfdbea;}
.f_text span{display: block;line-height: 25px;}
.f_text a{color: #cfdbea;}
.f_text p{float:left;width: 212px;}
.f_text p.dz{float:left;width: 100%; }
.f_text1{width:460px;color: #cfdbea;}
.f_text1 span{display: block;line-height: 25px;}
.f_text1 a{color:#89a3c6}
.f_text1 p{float:left;width: 230px;}
.f_text1 p.dz{float:left;width: 100%; }
.f_text p.bq{float:left;width: 100%;}



	

